<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
</html>
<script>
    let str = "abcdefghigklmnABCD1e2e3e4e5e6e7e8   ";
    // let str = "  abcdefghigklmnABCD12345678   ";


    // 找下标位字符
    // let a = str.charAt(1);
    // console.log(a);

    // 找下标位置字符编码
    // let a = str.charCodeAt(0);
    // console.log(a);

    // 看字符串是否含有这个字符(有的话返回下标)
    // let a = str.indexOf("c");
    // console.log(a);

    // 同上，从最后开始
    // let a = str.lastIndexOf("8");
    // console.log(a);

    // 截取（前后数字互换）
    // let a = str.substring(4,1);
    // console.log(a);

    // 截取（负数表示倒数第几个）
    // let a = str.slice(1,-1);
    // console.log(a);

    // 截取（从开始截取多少个）
    // let a = str.substr(3,5);
    // console.log(a);


    // 转大小写
    // console.log(str.toUpperCase());
    // console.log(str.toLowerCase());

    // 替换（可用来删除）
    // let a = str.replace("abc","***");
    // console.log(a);

    // 分割(返回数组)
    // let a = str.split("1");
    // console.log(a);

    // 去除首尾空格
    // let a = str.trim();
    // console.log(a);


    // match(挑选符合条件的组成数组)
    // console.log(str.match(/\d+/g));

    // search(和indexOf一样，可以正则)
    // console.log(str.search(/[!]/));

    



</script>